more alienated - Espagnol Anglais Dictionnaire